d/rules: Enable broadway backend for the .deb build (but not the udeb)
authorSimon McVittie <smcv@debian.org>
Tue, 16 Aug 2022 07:23:51 +0000 (08:23 +0100)
committerSimon McVittie <smcv@debian.org>
Tue, 16 Aug 2022 08:22:41 +0000 (09:22 +0100)
This is apparently used by Cambalache and Deckard, and also the
Pidgin unit tests.

Closes: #994944
debian/libgtk-4-1.symbols.in
debian/libgtk-4-bin.install
debian/rules

index c03a4d9fde04f015a816f905ffe3210400133c0c..25849bcb9d5d47f602e82dda03679e76bafa854f 100644 (file)
@@ -10,6 +10,15 @@ libgtk-@APIVER@.so.@SONAME@ @SHARED_PKG@ #MINVER#
  gdk_app_launch_context_set_timestamp@Base 4.0.0
  gdk_axis_flags_get_type@Base 4.0.0
  gdk_axis_use_get_type@Base 4.0.0
+ gdk_broadway_cairo_context_get_type@Base 4.6.6+ds-3~
+ gdk_broadway_display_get_surface_scale@Base 4.6.6+ds-3~
+ gdk_broadway_display_get_type@Base 4.6.6+ds-3~
+ gdk_broadway_display_hide_keyboard@Base 4.6.6+ds-3~
+ gdk_broadway_display_set_surface_scale@Base 4.6.6+ds-3~
+ gdk_broadway_display_show_keyboard@Base 4.6.6+ds-3~
+ gdk_broadway_draw_context_get_type@Base 4.6.6+ds-3~
+ gdk_broadway_monitor_get_type@Base 4.6.6+ds-3~
+ gdk_broadway_surface_get_type@Base 4.6.6+ds-3~
  gdk_button_event_get_button@Base 4.0.0
  gdk_button_event_get_type@Base 4.0.0
  gdk_cairo_context_cairo_create@Base 4.0.0
@@ -633,6 +642,8 @@ libgtk-@APIVER@.so.@SONAME@ @SHARED_PKG@ #MINVER#
  gsk_border_node_get_type@Base 4.0.0
  gsk_border_node_get_widths@Base 4.0.0
  gsk_border_node_new@Base 4.0.0
+ gsk_broadway_renderer_get_type@Base 4.6.6+ds-3~
+ gsk_broadway_renderer_new@Base 4.6.6+ds-3~
  gsk_cairo_node_get_draw_context@Base 4.0.0
  gsk_cairo_node_get_surface@Base 4.0.0
  gsk_cairo_node_get_type@Base 4.0.0
index bca95555d185fcd6e69ad8f67175e2814c39182e..641d1d63d7272b2958e403c10dfb8ae3459254bb 100644 (file)
@@ -1,9 +1,11 @@
+usr/bin/gtk4-broadwayd
 usr/bin/gtk4-builder-tool
 usr/bin/gtk4-encode-symbolic-svg
 usr/bin/gtk4-launch
 usr/bin/gtk4-query-settings
 usr/bin/gtk4-update-icon-cache
 usr/share/man/*/gtk4-encode-symbolic-svg.*
+usr/share/man/man1/gtk4-broadwayd.1
 usr/share/man/man1/gtk4-builder-tool.1
 usr/share/man/man1/gtk4-launch.1
 usr/share/man/man1/gtk4-query-settings.1
index f9625327251dc7cb61ec3646e3ef9ea0cf210a5d..0e329a5439ef5a24604ce57cb1f54354e3cea1cc 100755 (executable)
@@ -81,7 +81,7 @@ configure_flags_common = \
 
 configure_flags_deb = \
        -Dauto_features=enabled \
-       -Dbroadway-backend=false \
+       -Dbroadway-backend=true \
        -Dx11-backend=true \
        ${NULL}
 
@@ -286,7 +286,6 @@ override_dh_install:
        rm -fv debian/install/udeb/usr/bin/gtk4-update-icon-cache
        rm -frv debian/install/udeb/usr/share/gtk-4.0/valgrind
        rm -frv debian/install/udeb/usr/share/metainfo
-       rm -fv debian/install/deb/usr/share/man/man1/gtk4-broadwayd.1
        :
        dh_install -p$(UDEB_PKG) --sourcedir=debian/install/udeb
        dh_install --remaining-packages --sourcedir=debian/install/deb